engineered landfill - Alemán Inglés Diccionario